river lobster - French English Dictionary